English Dictionary
◊ MOORING TOWER
mooring tower
n : a tower for mooring airships [syn: {mooring mast}]